package cn.b.sky.mes.mm.enums;

public enum TriggerStrategy {

  /**
   * 生产定额
   */
  PRODUCTION_QUOTAS("01"),

  /**
   * 按拉动工位
   */
  WORK_LOCATION("02"),

  /**
   * 安全库存
   */
  SAFETY_INVENTORY("03"),

  /**
   * 按灯
   */
  ANDON("04"),

  /**
   * 手工
   */
  MANUAL("05"),

  /**
   * 定时任务
   */
  SCHEDULE_TASK("06");

  /**
   * 策略编码
   */
  private String strategy;

  private TriggerStrategy(String strategy) {
    this.strategy = strategy;
  }

  /**
   * 
   * <strong>Title : getStrategy<br></strong>
   * <strong>Description : </strong>获取策略编码<br> 
   * <strong>Create on : 2016年9月13日 下午3:05:26<br></strong>
   * <p>
   * @return
   * String
   * @throws 
   * @author dapeng.li<br>
   * @version <strong>v1.0.0</strong><br>
   * <br>
   * <strong>修改历史:</strong><br>
   * 修改人 | 修改日期 | 修改描述<br>
   * -------------------------------------------<br>
   * <br>
   * <br>
   */
  public String getStrategy() {
    return strategy;
  }

}
